|
CATIA V5 Programmierung : Aufmassfläche erstellen
RonnyS am 12.09.2003 um 13:04 Uhr (0)
Hallo hab dasselbe Problem, habe eine HybridShapeFill(Fuell) und wollte die per addnewthicksurface zum volumen machen lassen Dim MyPart As Part Set MyPart = CATIA.ActiveDocument.Part Dim Wzk3D As ShapeFactory Dim Wzk3DH As HybridShapeFactory Set Wzk3D = MyPart.ShapeFactory Set Wzk3DH = MyPart.HybridShapeFactory Körper erstellen Dim HBody As HybridBody Set HBody = myCatia.createHybridBody(HBodyName) Dim Quadrat As Collection Dim Fuell As H ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selektion von Bauteilen
RonnyS am 18.09.2003 um 08:44 Uhr (0)
@SashaM nein, ist abhängig davon welche Sprache du verwendest. In richtigem VBA geht zumeist beides, wobei ich aber auch schon Fälle hatte bei dem as xyz weglassen musste damit catia es akzeptiert. ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : LocalCache mit OLE
RonnyS am 18.09.2003 um 13:20 Uhr (0)
habs mal unter v5r10 getestet kommt dieselbe meldung obwohl es laut API gehen sollte Property LocalCache( ) As CATBSTR Returns or sets the default local cache path used by the application. Example: This example sets the cache path for by the CATIA application to those defined in LocalCachePath. LocalCachePath= /tmp/cache CATIA.LocalCache = LocalCachePath ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : AnnotationSets in Part/Product
RonnyS am 22.09.2003 um 13:39 Uhr (0)
habs zwar nicht ausprobiert aber: Part verwendet ein Partdocument, Product ein Document beides sind verschiedene Objekttypen mit verschiedenen Funktionen, vielleicht kann Product das schlicht und ergreifend nicht In deinem Script wird nur ActiveDocument angesprochen, wenn du nun ein Produkt hast das über mehrere Parts verfügt liefert CATIA.Documents eine Liste aller Dokumente(1x Produkt, X-mal Partdokumente, 1x ConfigFile) vielleicht reicht es dir ja aus (ka was du machen willst :-)) die AnnotationSets ein ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : menü erstellen
RonnyS am 25.09.2003 um 11:31 Uhr (0)
schreib doch ein eine art kleines install proggi (batch könnte schon reichen), die dir die das makro auf den jeweiligen rechner in den catia path unterordner myAddon z.b. kopiert... dann brauchste nur noch die befehle rauskriegen wie man ein neues makro anlegt -- vielleicht blockt des ja sogar der makrorekorder mit --- und die automatisierst du dann und führst sie mit einem einzelnen .catscprit z.b. extern aus eine andere möglichkeit wäre sicherlich nur ein megamakrozu proggen, in dem du eine userform m ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartDokumente in der Produktansicht auswählen
RonnyS am 25.09.2003 um 11:11 Uhr (0)
Hallo ich möchte per Selection aus einem Product, den Benutzer einige PartDokumente auswählen, lassen jedoch nicht durch simples catia.documents und dann an bzw abhaken sondern durch anklicken des parts im konstruktionbaum, dort sind jedoch leider nur refenzen und nicht die Partdocs selber abgelegt myselection.item(1).value funzt also zb schonmal nihct oder gibt es vielleicht eine art createObjectFromReference ? ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PartDokumente in der Produktansicht auswählen
RonnyS am 26.09.2003 um 08:26 Uhr (0)
Habs jetzt so gelöst das mittels catia.documents alle angezogen werden...dan wird geprüft welches .catpart im namen hat und von diesen kann der user dannn aus einer listbox auswählen..nicht ganz sooo schön geht aber ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : R9 Makro läuft nicht in R11
RonnyS am 25.09.2003 um 09:31 Uhr (0)
hast du mal getestet ob es geht wenn du vorher alles dimst? dim partdocument1 as partdocument dim part1 as part dim flaechen as hybridbody probier des mal und sollte es nicht gehen nimm mal nur dim partdocument1 dim part1 dim flaechen manchmal hat sich catia mit sowas ein bisserl zickig... ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA.RefreshDisplay auch in R11 SP03?
RonnyS am 09.10.2003 um 09:15 Uhr (0)
Hallo also an sowas wäre ich auch brennend interessiert. Hat jemand dazu etwas..habe auch die R11 ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parts verschwinden
RonnyS am 09.10.2003 um 10:15 Uhr (0)
und wieder einmal beantworte ich meine fragen selber :-) Ist ein echter Catia-grafik-bug steht zwar meines wissens nirgendwo dokumentiert jedoch verschwand das problem beim umstieg von der r10 auf die r11 *froi* ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
RonnyS am 09.10.2003 um 09:41 Uhr (0)
Nur mal der Vollständigkeit halber und damit Neulinge einen leichteren Einstieg haben. Also ich hab das Buch gekauft und gelesen und für gut bis sehr gut befunden. Gerade Einsteigern hilft es extrem weiter (Anmerkung: bis vor einem Monat kannte ich weder Catia noch hatte ich viel mit VBA geproggt, bin aber als Infromatiker zugegeben ein bisserl vorbelastet). das Buch an sich bietet eine sehr gute Übersicht, d.h. fast als komplett API zu betrachten, über die meisten Klassen die man im PartDesign so braucht ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Programmierung
RonnyS am 09.10.2003 um 11:04 Uhr (0)
hast du ja prinzipiell recht nur ist es für einsteiger teilweise wirklich hilfreicher denselben text auf deutsch zu lesen Außerdem ist die automation.chm derartig unübersichtlich aufgebaut, dass man (ich zumindest) erstmal viel zeit investieren muss um überhaupt einen einstieg zu bekommen. Darüber hinaus werden zahlreiche Begriffe und Methden mit sich selbst erklärt, was nun wirlich unter aller Sau ist - weil dann kann man die erklärung auch ganz lassen - die im buch mit den vielen querverweisen wesentlich ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : StrWorkbench
RonnyS am 13.10.2003 um 10:13 Uhr (0)
Huhu hab schon wieder ein kleines Prob :-) hat schon jemand mal versucht die StrWorkbench zu laden? Sub CATMain() Dim mypart As part Dim mypartdocument As Document Dim wb As Workbench Set mypartdocument = CATIA.ActiveDocument Set mypart = mypartdocument.part Set wb = mypartdocument.GetWorkbench( StrWorkbench ) Fehler End Sub Funzt bei mir nicht...Ich vermute er findet die einfach nicht aber warum das so ist??? Mit SPAWorkbench gings ja auch ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |